using System.Drawing;
using System.Web.UI;
using AjaxControlToolkit;

[assembly: WebResource("jQueryNET.TreeView.TreeView.js", "application/x-javascript", PerformSubstitution = true)]
[assembly: WebResource("jQueryNET.TreeView.TreeView.css", "text/css", PerformSubstitution = true)]
[assembly: WebResource("jQueryNET.TreeView.Images.elbow_plus_nl.gif", "image/gif")]
[assembly: WebResource("jQueryNET.TreeView.Images.elbow_minus_nl.gif", "image/gif")]

namespace jQueryNET
{
	[RequiredScript(typeof(ScriptResources), 0)]
	[RequiredScript(typeof (JQueryScript), 1)]
	[RequiredScript(typeof(Common), 2)]
	[RequiredScript(typeof (Utils), 3)]
	[ClientCssResource("jQueryNET.TreeView.TreeView.css")]
	[ClientCssResource("jQueryNET.Common.Common.css")]
	[ClientScriptResource("jQueryNET.Controls.TreeView", "jQueryNET.TreeView.TreeView.js")]
	[ToolboxBitmap(typeof (TreeView), "TreeView.TreeView.ico")]
	public class TreeView : DataControlBase
	{
		#region Public constructors

		/// <summary>
		/// 
		/// </summary>
		public TreeView()
			: base(true, HtmlTextWriterTag.Div)
		{
		}

		#endregion

		#region Public properties
		/*
		/// <summary>
		/// 
		/// </summary>
		[Description("Data service url")]
		[Category("Behavior")]
		[ExtenderControlProperty]
		[ClientPropertyName("serviceUrl")]
		public string ServiceUrl
		{
			get { return (string) (ViewState["ServiceUrl"] ?? string.Empty); }
			set { ViewState["ServiceUrl"] = value; }
		}

		/// <summary>
		/// 
		/// </summary>
		[Description("Data service method")]
		[Category("Behavior")]
		[ExtenderControlProperty]
		[ClientPropertyName("serviceMethod")]
		public string ServiceMethod
		{
			get { return (string) (ViewState["ServiceMethod"] ?? string.Empty); }
			set { ViewState["ServiceMethod"] = value; }
		}
		*/
		#endregion
	}
}